Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63A STAMFORD STREET Terraced £79,871 £37,000 16 Jan 2004
65 STAMFORD STREET Terraced £205,567 £168,500 9 Jun 2020
ST. GEORGES VICARAGE, 69 STAMFORD STREET £440,142 £341,000 8 Jun 2017